Apache Flex

Apache Flex
Description de l'image Apache Flex logo.svg.

Informations
Développé par Apache Software FoundationVoir et modifier les données sur Wikidata
Première version et [1]Voir et modifier les données sur Wikidata
Dernière version 4.16.1 ()[2]Voir et modifier les données sur Wikidata
Dépôt git-wip-us.apache.org/repos/asf/flex-sdk.gitVoir et modifier les données sur Wikidata
Écrit en ActionScriptVoir et modifier les données sur Wikidata
Système d'exploitation Microsoft WindowsVoir et modifier les données sur Wikidata
Type Kit de développementVoir et modifier les données sur Wikidata
Licence Licence Apache 2.0Voir et modifier les données sur Wikidata
Site web flex.apache.org et royale.apache.orgVoir et modifier les données sur Wikidata

Flex est une solution de développement créée par Macromedia en 2004 puis reprise par Adobe en 2006, permettant de créer et de déployer des applications Internet riches (RIA) multiplateformes grâce à la technologie Flash et particulièrement son lecteur. Son modèle de programmation fait appel à MXML (basé sur XML) et ActionScript 3.0, reposant sur ECMAScript.

La technologie Flex produit un fichier .swf intégré dans une page html. La richesse de l'interface graphique ainsi créée présente l'inconvénient, comme toute applet, de créer ici un fichier .swf sur le serveur un peu long à télécharger sur le poste client lors du chargement de la page.

Le , Adobe annonçait choisir la licence libre MPL 1.1 pour sa solution de développement Flex[3]. Adobe Flash Player, le lecteur multimédia sur lequel les applications Flex sont lues, et Adobe Flex Builder, l'IDE construit sur la plate-forme libre Eclipse utilisé pour développer des applications Flex, restent propriétaires.

Le , Adobe place Flex sous l'égide de la Fondation Apache[4].

  1. « https://projects.apache.org/json/projects/flex.json » (consulté le )
  2. « Apache Flex 4.16.1 Released! »
  3. (en) Flex:Open Source - Adobe Labs
  4. « Adobe soumet Flex à la fondation Apache », LeMagIT (consulté le ).

Developed by StudentB